package com.example.demo_yunpan.service;

import com.example.demo_yunpan.entity.user;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface UserService {

    /**
     *查询所有用户列表
     * */
    public List<user> getUserByAll();

    /**
     *查询登录账号与密码
     * @param userName,userPass
     * return 查询结果
     * */
    public user userLogin(String userName,String userPass);

    /**
     *插入新的用户
     * @param userName,userPass
     * return 插入结果
     * */
    public int userRegister(String userName,String userPass);

    /**
     * 查看个人信息
     * @param userId
     * return 查询结果
     * */
    public user selectUserById(String userId);

    /**
     * 修改个人信息
     * @param u
     * return
     * */
    public int updateUser(user u);

    /**
     * 添加获取用户头像HDFS地址
     * @Param userName
     * return HDFS地址
     * */
    /*public String getUserWithAvatar(String userName);*/
}
